under supervision - French English Dictionary